key (access) - French English Dictionary